Виктория Карпейкина, Юлия Щучкина, Максим Бочаров
Графики plotly
График № 1
fig = px.line(
df,
x = df.index,
y = ['BTCUSDT','ETHUSDT', 'BNBUSDT','NEOUSDT', 'LTCUSDT'],
title ='Изменение цены 5 основных криптовалют с 2020 года'
)
trace = go.Scatter(x=df.index, y = mean_prices, name = 'mean')
fig.add_trace(trace)
fig.show(renderer='notebook')
График № 2
fig = px.line(
df,
x = df.index,
y = ['ETHUSDT', 'BNBUSDT','NEOUSDT', 'LTCUSDT'],
title ='Изменение цены основных криптовалют (без биткоина) с 2020 года'
)
trace = go.Scatter(x = df.index, y = mean_prices, name = 'mean')
fig.add_trace(trace)
fig.show(renderer='notebook')
График № 3
fig = px.scatter(data_frame = df_plotly,
x = 'r',
y = 'std',
labels = {'r' : 'Доходность', 'std': 'Волатильность'},
title = 'Соотношение доходность - волатильность',
symbol = df_result.index)
fig.show(renderer='notebook')
График № 4
fig = px.scatter(data_frame = df_result,
x = 'r',
y = 'VaR',
labels = {'r' : 'Доходность'},
title = 'Соотношение доходность - VaR',
symbol = df_result.index)
fig.show(renderer='notebook')
График № 5
# График доходность - коэффициент Шарпа
# Не построили BUSDUSDT, так как его коэффициент Шарпа сильно больше и мешает корректному отображению
fig = px.scatter(data_frame = points[(points.index != 'BUSDUSDT')],
x = 'yield',
y = 'Sharp',
labels = {'r' : 'Доходность'},
title = 'Соотношение доходность - коэффициент Шарпа',
symbol = points[(points.index != 'BUSDUSDT')].index)
fig.show(renderer='notebook')